Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HOMERTON ROAD Terraced £101,954 £60,140 27 Sep 2010
7 HOMERTON ROAD Terraced £53,289 £52,500 24 Nov 2023
11 HOMERTON ROAD Terraced £124,696 £80,000 25 Jan 2008
21 HOMERTON ROAD Terraced £103,800 £65,000 31 May 2007